package com.wbp.cms.client.project.service;

import java.io.Serializable;
import java.util.List;

import com.wbp.cms.client.project.domain.ProjectWorkOrderDO;
import com.wbp.cms.client.project.query.ProjectWorkOrderQuery;
import com.wbp.cms.client.result.Result;


/**
 * @Description:
 * @Department:
 * @author andy.lhc
 * @date 2016年3月6日 下午10:25:04
 */
public interface ProjectWorkOrderSerivce extends Serializable {

  public Result<Long>  addProjectWorkOrder(ProjectWorkOrderDO projectWorkOrderDO) ;
  
  public Result<Boolean>  modifyProjectWorkOrder(ProjectWorkOrderDO  projectWorkOrderDO) ;
  
  public Boolean  deleteProjectWorkOrderByProject(Long  projectId) ;
  
  public Result<List<ProjectWorkOrderDO>>  queryProjectWorkOrderByProject(Long  projectId ) ; 
  
  public Result<List<ProjectWorkOrderDO>>  queryProjectWorkOrderByProject(ProjectWorkOrderQuery q) ;
}
